Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 DEVONSHIRE CLOSE Terraced £922,300 11 Feb 2004